Start | Discover places | United Kingdom | Scotland | Edinburgh | Hotels | Travelodge Edinburgh Central

Travelodge Edinburgh Central

Hotel | Edinburgh | Scotland | United Kingdom

Contact details

Web

Phone

Address
33 St Mary's St
EH1 1TA Edinburgh

Map view

Reviews

2416 Reviews


 

Close by